earth-capture vehicle - Francés Inglés Diccionario